package fwx.service;

import fwx.dto.PageDto;
import fwx.model.Barber;
import fwx.model.User;

import java.util.List;

public interface BarberService {
    //查看所有车票
    List<Barber> findAll();
    //删除车票
    int deleteBarber(int id);
    //更新车票
    int updateBarber(Barber barber);
    //添加车票
    int addBarber(Barber barber);
    //判断用户是否存在
    boolean exist(User user);
    //新增用户
    int addUser(User user);
    //删除用户
    int delete(int id);
    //查询用户
    User findUser(User user);
    //根据名字查看用户
    User findUserByName(String userName);
    //查询所有用户
    List<User> findUserAll();
    //按照起点查询车票信息
    List<Barber> findBarberByName(String name);
    //按照id查询车票
    public Barber findById(int id);
    //分页方法
    public PageDto<Barber> listBarber(int page, int pageSize);

}
